Text copied to clipboard!
Titel
Text copied to clipboard!Repository-Manager
Beschreibung
Text copied to clipboard!
Wir suchen einen erfahrenen Repository-Manager, der für die Verwaltung, Pflege und Optimierung von Software-Repositories in einem agilen Entwicklungsumfeld verantwortlich ist. In dieser Rolle arbeiten Sie eng mit Entwicklungsteams, DevOps-Ingenieuren und Projektmanagern zusammen, um sicherzustellen, dass Quellcode, Abhängigkeiten und Versionen effizient und sicher verwaltet werden.
Der Repository-Manager ist für die Einrichtung und Pflege von Versionskontrollsystemen wie Git, Subversion oder Mercurial zuständig. Sie stellen sicher, dass Branching-Strategien eingehalten werden, führen Code-Reviews durch und unterstützen bei der Automatisierung von Build- und Deployment-Prozessen. Darüber hinaus sind Sie verantwortlich für die Verwaltung von Artefakt-Repositories wie Nexus oder Artifactory, um die Verteilung von Softwarepaketen zu erleichtern.
Ein weiterer wichtiger Aspekt Ihrer Tätigkeit ist die Sicherstellung der Einhaltung von Sicherheitsrichtlinien und Lizenzanforderungen im Zusammenhang mit Open-Source-Komponenten. Sie arbeiten mit dem Sicherheitsteam zusammen, um Schwachstellen zu identifizieren und zu beheben, und stellen sicher, dass alle Repositories den Unternehmensrichtlinien entsprechen.
Sie bringen fundierte Kenntnisse in der Softwareentwicklung, CI/CD-Pipelines und modernen DevOps-Praktiken mit. Ihre Fähigkeit, komplexe Repository-Strukturen zu verwalten und gleichzeitig die Benutzerfreundlichkeit für Entwickler zu gewährleisten, macht Sie zu einem unverzichtbaren Teil des Teams.
Wenn Sie eine Leidenschaft für sauberen Code, effiziente Prozesse und technische Exzellenz haben, freuen wir uns auf Ihre Bewerbung.
Verantwortlichkeiten
Text copied to clipboard!- Verwaltung und Pflege von Quellcode-Repositories
- Einrichtung und Überwachung von Versionskontrollsystemen
- Implementierung und Durchsetzung von Branching-Strategien
- Unterstützung bei der Automatisierung von Build- und Deployment-Prozessen
- Verwaltung von Artefakt-Repositories wie Nexus oder Artifactory
- Sicherstellung der Einhaltung von Sicherheits- und Lizenzrichtlinien
- Zusammenarbeit mit Entwicklungsteams und DevOps-Ingenieuren
- Durchführung von Code-Reviews und Merge-Requests
- Dokumentation von Repository-Strukturen und Prozessen
- Schulung von Teammitgliedern im Umgang mit Repositories
Anforderungen
Text copied to clipboard!- Abgeschlossenes Studium in Informatik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung mit Git, Subversion oder ähnlichen Tools
- Kenntnisse in CI/CD-Tools wie Jenkins, GitLab CI oder Azure DevOps
- Erfahrung mit Artefaktmanagement-Systemen (z. B. Nexus, Artifactory)
- Verständnis von Softwareentwicklungsprozessen und DevOps-Praktiken
- Kenntnisse in der Verwaltung von Open-Source-Komponenten und Lizenzen
- Analytisches Denken und Problemlösungsfähigkeiten
- Teamfähigkeit und Kommunikationsstärke
- Erfahrung mit Skriptsprachen wie Bash, Python oder Groovy von Vorteil
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Potenzielle Interviewfragen
Text copied to clipboard!- Welche Versionskontrollsysteme haben Sie bisher verwendet?
- Wie gehen Sie mit Merge-Konflikten in Git um?
- Haben Sie Erfahrung mit der Verwaltung von Artefakt-Repositories?
- Wie stellen Sie die Einhaltung von Lizenzrichtlinien sicher?
- Welche CI/CD-Tools haben Sie implementiert oder betreut?
- Wie dokumentieren Sie Repository-Strukturen und Prozesse?
- Wie gehen Sie mit sicherheitsrelevanten Schwachstellen in Repositories um?
- Können Sie ein Beispiel für eine erfolgreiche Automatisierung nennen?
- Wie schulen Sie Entwickler im Umgang mit Repositories?
- Welche Herausforderungen haben Sie in früheren Projekten gelöst?